\documentclass[a4paper,12pt]{report}
\usepackage[T1]{fontenc}				% codifica dei font
\usepackage[utf8]{inputenc}			% codifica di input
\usepackage[italian]{babel}			% trattare le lingue
\usepackage{indentfirst}				% indentazione della prima riga del paragrafo
\usepackage{enumitem}						% personalizzazione degli elenchi
\usepackage{microtype}					% migliora il riempimento delle righe
\usepackage[colorlinks]{hyperref}	% colora i link
\usepackage{booktabs}
\usepackage{hyperref}
\usepackage{tabularx}
%\usepackage{comment}
\usepackage{graphicx}
%\usepackage{caption}
%\usepackage{frontespizio}

\author{Simone Cainero}
\title{Manuale Utente}

\graphicspath{{immagini/}}

% definisco l'ambiente "tabella"
\newenvironment{tabellaX}[2]%
	{\begin{table}{#1}\footnotesize%
		\begin{center}%
			\begin{tabularx}{\textwidth}{#2}}%
			{\end{tabularx}%
		\end{center}%
	\end{table}}

\newenvironment{tabella}[1]%
	{\begin{table}{b}\footnotesize%
		\begin{center}%
			\begin{tabularx}{\textwidth}{#1}}%
			{\end{tabularx}%
		\end{center}%
	\end{table}}


\begin{document}
	\begin{titlepage}
		%\begin{figure}%[htbp]
		%	\centering
		%	\includegraphics[width=0.5\textwidth]{crystal.jpg}
		%\end{figure}

		\begin{center}
			\vspace{1cm}
			\Huge{Crystal Software}
			\vspace{2cm}

			{\fontsize{40}{50}\selectfont Manuale Utente}
		\end{center}

		\begin{table}[b]\begin{center}\begin{tabularx}{\textwidth}{rlXl}
			\toprule
			\textbf{Rev.}	& \textbf{Data}	& \textbf{Descrizione}		& \textbf{Autore} \\
			\midrule
			1.0				& 24/04/2013	& Creazione del documento	& Simone Cainero \\
			\bottomrule
		\end{tabularx}\end{center}\end{table}
	\end{titlepage}

	\tableofcontents

	\chapter{Scopo e audience}
		\begin{par}Questo documento ha come audience l'utente finale e ha lo scopo di spiegare all'utente le modalità di interazione con il software \emph{People}.\end{par}

	\chapter{Glossario}
	Di seguito alcuni termini utilizzati nel documento.
	\begin{itemize}
		\item \emph{Termine}: descrizione.
	\end{itemize}

	\chapter{Elenco anagrafiche e ricerca}
		\begin{par}Subito dopo l'avvio di \emph{People}, la schermata principale contiene una tabella con l'elenco delle anagrafiche presenti nel database del programma (vedi figura~\ref{elenco_anagrafiche}). Per ogni anagrafica sono visualizzati il relativo identificativo, cognome, nome, e stato. Facendo doppio-click su una riga della tabella è possibile accedere alle informazioni dettagliate della relativa anagrafica.\end{par}
		\begin{figure}[htbp]
			\caption{Schermata di avvio di \emph{People}.}
			\label{elenco_anagrafiche}
			\centering
			\includegraphics[width=\textwidth]{elenco_anagrafiche.png}
		\end{figure}

		\begin{par}La schermata principale contiene anche i pulsanti ‘‘Filtra’’ e ‘‘Nuova’’, che rispettivamente permettono di effettuare una ricerca di un'anagrafica e di creare una nuova anagrafica.\end{par}
		\begin{par}Tramite il pulsante ‘‘Filtra’’ si accede alla maschera di filtraggio delle anagrafiche (vedi figura~\ref{filtra_anagrafiche}). In questa maschera è possibile ricercare un'anagrafica o un insieme di anagrafiche riempiendo uno o più campi tra quelli visualizzati. Per i campi \emph{Nome}, \emph{Cognome}, \emph{Via}, \emph{N} (sia per la residenza che per il domicilio) permettono di effettuare un filtraggio di tipo \emph{contenitivo}, ovvero il software ricerca la anagrafiche i cui campi \emph{contengono} le lettere inserite. Gli altri campi, invece, effettuano una ricerca sulle anagrafiche che hanno i campi specificati \emph{esattamente} uguali alla stringa inserita nei rispettivi campi della maschera.\end{par}
		\begin{figure}[htbp]
			\caption{Schermata di filtraggio di \emph{People}.}
			\label{filtra_anagrafiche}
			\centering
			\includegraphics[width=\textwidth]{filtra_anagrafiche.png}
		\end{figure}

		\begin{par}Dopo aver compilato la schermata di filtraggio secondo le proprie esigenze, per confermare la ricerca premere ‘‘Filtra’’, altrimenti ‘‘Annulla’’. In entrambi i casi verrà visualizzata la scheramta principale, ma nel primo caso questa conterrà le sole anagrafiche rispondenti alla ricerca effettuata, nel secondo caso tutte le anagrafiche del database.\end{par}

	\chapter{Operare con le anagrafiche}
		\begin{par}Per accedere ai dati di un'anagrafica, dalla schermata principale effettuare doppio-click sulla riga corrispondente. Si aprirà la schermata in figura~\ref{dettagli_anagrafiche}, in modalità visualizzazione, ovvero con i campi bloccati. Per modificare i campi, premere il pulsante ‘‘Modifica’’. Questa azione sbloccherà i campi della maschera, che saranno pertanto modificabili. Inoltre questo pulsanta cambierà il testo in ‘‘Salva’’: ripremedolo le modifiche effettuate verranno salvate nel database e i campi verranno nuovamente bloccati. Si ricorda che il campo \emph{Data di nascita} va compilato con questo formato: \emph{dd/mm/yyyy}.\end{par}
		\begin{figure}[htbp]
			\caption{Schermata di dettaglio delle anagrafiche di \emph{People}.}
			\label{dettagli_anagrafiche}
			\centering
			\includegraphics[width=\textwidth]{dettagli_anagrafiche.png}
		\end{figure}

		\begin{par}Sempre da questa maschera, per esportare in PDF i dati di un'anagrafica, selezionare il pulsante ‘‘Stampa’’. Si aprirà una finestra di dialogo in cui è possibile decidere nome e locazione del file generato. Scegliendo questi due parametri e confermando la scelta, verrà aperto il file contenente il riepilogo dei dati dell'anagrafica.\end{par}

	\chapter{Operare con i certificati}
		\begin{par}Per accedere ai certificati di un'anagrafica, dalla schermata dell'anagrafica premere il pulsante ‘‘Certificati’’. Si aprirà la schermata con l'elenco dei certificati relativi a quell'anagrafica (vedi figura~\ref{certificati}). Questa schermata contiene una tabella in cui per ogni certificato visualizza l'identificativo, la data di emissione, il tipo e lo stato.\end{par}
		\begin{figure}[htbp]
			\caption{Schermata di dettaglio delle anagrafiche di \emph{People}.}
			\label{certificati}
			\centering
			\includegraphics[width=\textwidth]{certificati.png}
		\end{figure}

		\begin{par}Per visualizzare un certificato, fare doppio-click sulla relativa riga nella tabella: si aprirà il file PDF del certificato.\end{par}
		\begin{par}Per creare un nuovo certificato, selezionare il tipo di certificato nel menù a scelta multipla al centro, quindi premere il tasto ‘‘Nuovo’’: si aprirà il file PDF del certificato appena creato, inoltre i dati di questo verranno aggiunti in fondo alla tabella.\end{par}
		\begin{par}Per cambiare lo stato ad un certificato, selezionare la relativa riga nella tabella e premere il pulsante ‘‘Cambia Stato’’. Questo pulsante è abilitato solo nel caso in cui sia selezionato un certificato.\end{par}

\end{document}
